package org.example.qiedian;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import shixianlei.OrderService;
@SpringBootTest // 加载Spring Boot上下文
public class QiedianApplicationTests {
    @Autowired // 注入OrderService Bean（AOP会自动代理此Bean）
    private OrderService orderService;
    @Test
    public void testAop() {
        System.out.println("=== 测试add方法 ===");
        try {
            orderService.add("苹果", 5);
        } catch (Exception e) {
            System.out.println("add方法执行异常：" + e.getMessage());
        }
        System.out.println("\n=== 测试find方法 ===");
        orderService.find("苹果"); // find无权限校验，不会抛异常
    }
}